beet plough - German English Dictionary